addition polymerization - French English Dictionary